package com.onerway.entity.payment;


import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class LpmsInfo {


    /**
     * 本地支付方式。 请参阅 LpmsTypeEnum。
     */
    private String lpmsType;
    /**
     * 银行名称，某些本地支付方式需要。lpmsType为EFT时请参阅 。lpmsType为Przelewy24时请参阅 Przelewy24BankNameEnum。
     */
    private String bankName;
    /**
     * 银行账户，部分地区转账时需要
     */
    private String iBan;
    /**
     * 钱包/本地账户名称，部分地区转账时需要。当 productType 为 LPMS，并且 lpmsType 为 ATM_CARD 时必填，此时需传送本地银行账户名称。例如"walletAccountName": "firstname lastname"
     */
    private String walletAccountName;
    /**
     * 预付费卡号，部分支付方式需要
     */
    private String prepaidNumber;

}
